home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / COMMADIO / GT1403_1.LZH / ADDENDUM.DOC next >
Text File  |  1988-10-26  |  13KB  |  301 lines

  1.  
  2.                   +--------------------------------------+
  3.                   |               ADDENDUM               |
  4.                   +--------------------------------------+
  5.  
  6.                                +-----------+
  7.                                |   14.03   |
  8.                                +-----------+
  9.  
  10. o   New command line option:
  11.  
  12.         /Ln .... Where 'n' may be any digit from 0 - 9.  Allows the user
  13.                  to control the frequency of the alarms and bells.
  14.  
  15.         /V:s ... Allows selected functions to overlay GT POWER while being
  16.                  executed.  The 's' represents the list of functions that
  17.                  will overlay GT POWER, when executed.
  18.  
  19.                  For example:
  20.  
  21.                            GT1403 /V:EDL
  22.  
  23.                  The letters EDL need not be in that particular order and
  24.                  they need not all be specified.
  25.  
  26.                            E = External Protocols.
  27.                            D = DOOR batch files.
  28.                            L = LOGON/LOGOFF batch files.
  29.  
  30.                  The default will be to run these items in a normal SHELL
  31.                  (non-overlay), if you specify any of these characters
  32.                  with the /V option then the corresponding function will
  33.                  be executed in the overlay manner.  CRASH! Mail, the
  34.                  GTI Interface, and the Remote SYSOP SHELL will always run
  35.                  in an overlay mode.
  36.  
  37.  
  38.  
  39. o   New addition to SYSOP.BBS file:
  40.  
  41.         A new (2nd) line is being added to this file.  The first line
  42.         contains the custom welcome to chat mode.  The new line, the 2nd
  43.         line, will contain the 'city and state' prompt given when new users
  44.         logon to the BBS.  This was added so that folks that have different
  45.         political divisions can customize them.
  46.  
  47.         The normal prompt might appear as:
  48.  
  49.                Enter your city and state:
  50.  
  51.         An example of a custom prompt would be:
  52.  
  53.                Enter your town and province:
  54.  
  55.  
  56.  
  57. o   New host mode control file:
  58.  
  59.         TRASHCAN.BBS .... This will test your creativity <GRIN>.
  60.  
  61.             You get to put all the dirty words in here, and then
  62.             anyone who uses these words, as either their first or
  63.             last name, will not be allowed to enter your system.
  64.             The words in the TRASHCAN.BBS must be in _lowercase_,
  65.             otherwise they won't be recognized.  A special wildcard
  66.             character can be used in TRASHCAN words, the '?' can be
  67.             used to match *any* character other than a blank.
  68.             The blank is the delimiter between first and last names,
  69.             and each name is checked against the word list individually.
  70.             TRASHCAN.BBS is only checked against new callers to your
  71.             system, so it doesn't slow down the regular logon.  And
  72.             use of the TRASHCAN is optional.  Just leave it out, if
  73.             you don't want it.   A example TRASHCAN.BBS is:
  74.  
  75.                    d?mn
  76.                    h?ll
  77.                    sc??w
  78.                    f?ck
  79.                    sh?t
  80.  
  81.             Where each word should begin in column 1 of each line.
  82.  
  83.  
  84. o   Improved inteface to external protocols (Zmodem, Kermit, Ymodem-G):
  85.  
  86.          Through the use of a temporary directory and the DOS ability
  87.          to 'move' files through the rename function, the interface to
  88.          external protocols is being improved.  The temporary directory
  89.          is called GT$WORK$ and is automatically maintained under the
  90.          normal download or file reception area.  Once the files have
  91.          been received, GT POWER will log them and move them to the main
  92.          file reception directory.  If any duplicates are discovered, the
  93.          log entry will contain the "DUP" designator on the right side,
  94.          and the files will be moved to a directory called DUPS, which
  95.          will also be automatically maintained under the download or file
  96.          reception area.  You should monitor this directory on a routine
  97.          basis, as GT POWER will discard any duplicate received if there
  98.          is already a duplicate in the file reception area *and* the DUPS
  99.          directory.  In other words, two duplicates is all you get, the
  100.          3rd will be lost.  The GT$WORK$ directory should never remain
  101.          cataloged, if it does, then a severe problem exists.
  102.  
  103.          This new interface will improve several aspects.  Callers to the
  104.          host mode will not have to enter the names of uploaded files,
  105.          terminal mode users will not have to enter the names of files about
  106.          to be downloaded, and the logging function will be very accurate.
  107.  
  108.          NOTE:
  109.  
  110.               The DOS 'ren' command is _not_ the same as the 'rename'
  111.               function.  The 'rename' function, which allows the user to
  112.               move files around a disk, is only available to application
  113.               programs.  The 'ren' command does _not_ allow the user to
  114.               move files from the DOS prompt.
  115.  
  116.  
  117. o   Improvement to macro language:
  118.  
  119.         A new substitution string, "%R", is being introduced.  It will
  120.         substitute to either 'ctty' or 'rem', depending on whether the
  121.         macro is being executed remotely or locally.  This should allow
  122.         construction of macros that invoke batch files which work both local
  123.         and remote.
  124.  
  125.  
  126.         The FUNCTION IMMEDIATE command, which is used to execute a macro
  127.         literal string within a script, has a bug fix.  The problem is caused
  128.         when using the "%nn" syntax, because "%nn" is also used for variable
  129.         substitution in the script language.  Not good to confuse the syntax
  130.         like that.  So we are changing the syntax.  Now if you wish to include
  131.         the '%' character in a string in a script, and not have it decoded
  132.         by the script, you can use "%%" (two of them in a row) to get just one
  133.         past the script interpreter.  For example:
  134.  
  135.                 FUNCTION IMMEDIATE "%%27"
  136.  
  137.         This would cause the script processor to submit "%27" to the macro
  138.         processor, which would cause it to send the Escape character over
  139.         the COM port.
  140.  
  141.  
  142. o   New Overlay Manager:
  143.  
  144.         The DOOR.EXE program is used to invoke any process that overlays
  145.         the GT POWER program.  Therefore, it must be present in the GT POWER
  146.         home directory prior to the execution of any function that overlays
  147.         GT POWER.
  148.  
  149.         The DOOR.EXE program replaces the GTEXEC.EXE program in a transparent
  150.         fashion.  So that users of GTEXEC.EXE can simply replace the older
  151.         program with the new one.  With the new DOOR.EXE, the GTI Interface
  152.         operates very much in the same fashion as a DOS Shell, which is much
  153.         easier to use.  And since it overlays GT POWER, this DOS Shell provides
  154.         nearly all of available memory to run external programs.
  155.  
  156.  
  157.  
  158. o   CRASH! Mail Feature:
  159.  
  160.         A new feature.  CRASH! Mail allows the netmail software to run
  161.         in a nearly ad hoc fashion.  Picking up and delivering E-Mail
  162.         at virtually any time.
  163.  
  164.         To enable CRASH! Mail, the nodelist must be updated to reflect
  165.         which systems are "crashable".  This is done by placing an '*'
  166.         before the system name.  For example:
  167.  
  168.         001/000 713-785-5508 24 Houston  RETREAT ........... James Davis
  169.         001/001 713-772-2090 24 Houston  PROGR. WORKSHOP.... Paul Meiners
  170.         001/002 713-664-7679 24 Houston  PRIVATE SECTOR .... Chris Smith
  171.         001/003 713-778-9471 96 Houston *P&M TEST SYSTEM ... Paul Meiners
  172.         001/004 713-726-1406 24 Houston  GREENWILLOW GARDEN  Elaine Anthony
  173.         001/007 713-799-5545 24 Houston  JOSHUA TREE ....... Larry Rushing
  174.  
  175.         Please, the Netmail Coordinator is the only person who should alter
  176.         the nodelist.  If you modify your nodelist and you are wrong, the
  177.         CRASH! Mail system can make an extreme nuisance of itself.  Be
  178.         careful, please.
  179.  
  180.         Under CRASH! Mail, the GT POWER Host Mode will identify incoming
  181.         netmail calls and pass control to the GTCRASH.BAT file, which the
  182.         SYSOP must prepare to accept CRASH! Mail calls, using instructions
  183.         provided in the netmail addendum.  Under the CRASH! Mail concept,
  184.         incoming netmail can be handled on an ad hoc basis.  But outgoing
  185.         calls must continue to be scheduled.  Outgoing CRASH! Mail calls
  186.         may be scheduled at virtually any time (assuming that the destination
  187.         is capable of CRASH! Mail).
  188.  
  189.         The DOOR.EXE program must be available, as described above, for
  190.         GTCRASH.BAT to be properly invoked.
  191.  
  192.         An example of a GTCRASH.BAT file:
  193.  
  194.                 c:
  195.                 cd \gt
  196.                 mdriv037 9999-9999 /CA%3 /ZC
  197.                 mdist
  198.  
  199.         Please refer to the netmail addendum for further information on
  200.         the changes to the netmail software.
  201.  
  202.  
  203.  
  204.  
  205.  
  206.                               +-----------+
  207.                               |   14.02   |
  208.                               +-----------+
  209.  
  210. o   The variations of GT POWER are ready to ship!  Here is a list:
  211.  
  212.         FOSSIL Version ...... For use on computers like the Tandy 2000.
  213.                               Not IBM compatible.
  214.  
  215.         AT/286 Version ...... For use on 80286 & 80386 computers.  Saves
  216.                               5k of memory space and runs slightly faster.
  217.  
  218.         Overlay Version ..... Save about 20k of memory space compared to
  219.                               regular version.  For use in really tight
  220.                               memory situations.
  221.  
  222.     Registered users may order these version from P&M Software Co.  If
  223.     ordered by themselves, the first extra version will cost $15, each
  224.     one ordered at the same time as another version will cost $6 each.
  225.  
  226. o   A new option for the FUNCTION script command enables the execution
  227.     of macros directly from strings that are not stored in function keys.
  228.  
  229.         FUNCTION IMMEDIATE "string"
  230.  
  231.     This causes the "string" to be executed as a macro command.  Any normal
  232.     keyboard macro can be executed in this way, no need to establish a
  233.     function key to contain the "string".
  234.  
  235. o   Support for higher baud rates and fixed DTE baud rates has been introduced.
  236.     The baud rate maximum has been raised from 19200 to 115200.  To accomplish
  237.     this two new rates have been added: 38400 and 115200.  The 115200 rate
  238.     will be referred to as 115k to save screen space and typing time.  A new
  239.     setup option has also been implemented, "Fixed DTE baud rate".  This will
  240.     allow the MNP type modems to function more efficiently.  It is the user's
  241.     responsibility to insure that the modem setup string contains the proper
  242.     information to instruct the modem that fixed DTE rates are in use.
  243.  
  244. o   A new built-in variable has been added to the script language.  It is
  245.     %NAME.  Whenever used in a script, the name of the current BBS will be
  246.     substituted.  For example:
  247.  
  248.         WRITELN %name
  249.  
  250.     Would display "the Programmer's Workshop", if you were calling the home
  251.     support BBS for GT POWER.
  252.  
  253.  
  254.  
  255.                               +-----------+
  256.                               |   14.01   |
  257.                               +-----------+
  258.  
  259. o   The name of the executable files must not be changed.  The executable
  260.     files must be located in the directory pointed to by the GTPATH variable
  261.     or if that variable is *not* set, then the executables must be in the
  262.     current working directory.  If GT cannot find its executable, then it
  263.     will *not* run past the copyright screen.
  264.  
  265. o   The COLOR.CNF file is a good starting point for using color with your
  266.     system.  If you do not have a GT.CNF file on your disk, then you may
  267.     issue this command at the DOS prompt to install the color setup:
  268.  
  269.         REN  COLOR.CNF  GT.CNF
  270.  
  271.     If you already have a GT.CNF file, then you may issue the following
  272.     commands at the DOS prompt to install the color setup:
  273.  
  274.         COPY  GT.CNF+COLOR.CNF  TEMP
  275.         COPY  TEMP   GT.CNF
  276.  
  277.     Once these colors are installed, you may make modifications with the
  278.     color setup under the Alt-I command inside GT itself.
  279.  
  280. o   The CONCAT script command will concatenate several strings into a result
  281.     string.  For example:
  282.  
  283.         V1  CONCAT  "xyz"  "qed"  "45678"
  284.         WRITELN %1
  285.  
  286.     Would produce the string "xyzqed45678" on the console display.
  287.  
  288.  
  289.                               +-----------+
  290.                               |   14.00   |
  291.                               +-----------+
  292.  
  293. o   New command line switch for GT POWER is /Q which allows QUIET mode to be
  294.     entered from the beginning of the program.
  295.  
  296.     Thanks to Bob Juge for reminding me of this option!
  297.  
  298.  
  299. Regards,
  300. Paul Meiners
  301.